Analysing Real-Time Communications: Controller Area Network (CAN)
نویسندگان
چکیده
_______________________________________________ This work was supported in part by the U.K. EPSRC, grant number 06R00456 Department of Computer Systems, P.O. Box 325, S-751 05 Uppsala, Sweden (E-mail: [email protected]) Abstract The increasing use of communication networks in time critical applications presents engineers with fundamental problems with the determination of response times of communicating distributed processes. Although there has been some work on the analysis of communication protocols, most of this is for idealised networks. Experience with single processor scheduling analysis has shown that models which abstract away from implementation details are at best very pessimistic and at worst lead to unschedulable system being deemed schedulable. In this paper, we derive idealised scheduling analysis for the CAN network, and then study two actual interface chips to see how the analysis can be applied.
منابع مشابه
Calculating Controller Area Network (can) Message Response Times
Controller Area Network (CAN) is a well designed communications bus for sending and receiving short real-time control messages at speeds of up to 1Mbit/sec. One of the perceived drawbacks to CAN has been the inability to bound accurately the worst-case response time of a given message (i.e. the longest time between queueing the message and the message arriving at the destination processors). Th...
متن کاملAchieving round-robin access in controller area networks
Controller Area Network (CAN) is a real-time network that was initially conceived for automotive applications, but which is now becoming very popular as a fieldbus for automated factory environments because of its appealing features and low implementation costs. Controller Area Networks (CANs) are being used more and more today to support communications in real-time systems. However, under heav...
متن کاملMarkovian Delay Prediction-Based Control of Networked Systems
A new Markov-based method for real time prediction of network transmission time delays is introduced. The method considers a Multi-Layer Perceptron (MLP) neural model for the transmission network, where the number of neurons in the input layer is minimized so that the required calculations are reduced and the method can be implemented in the real-time. For this purpose, the Markov process order...
متن کاملDevice Integration of CAN Controller, Data Converters, and ISP Non-Volatile Memory Facilitates Smart Sensor Connectivity to Controller Area Networks
IEEE 1451 specifies smart sensor function and connectivity to networks. This marks an evolution from central system control by a master processor with “dumb” nodes to distributed control networks of “smart” sensors. Controller Area Network (CAN) is a multi-master protocol designed for communications in real-time, distributed control systems. Therefore, it is logical that CAN be used to network ...
متن کاملVCAN-Controller Area Network Based Human Vital Sign Data Transmission Protocol
The vital signs diagnostics data is considered high risk critical data that requires time constrained message transmission. The continuous real time monitoring of patient allows prompt detection of adverse events and ensures better response to emergency medical situations. This research work proposes a solution for acquisition of human vitals and transferring this data to remote monitoring stat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994